Power Analysis and Instruction
نویسندگان
چکیده
TOBUREN, MARK CHRISTOPHER. Power Analysis and Instruction Scheduling for Reduced di/dt in the Execution Core of High-Performance Microprocessors. (Under the direction of Dr. Thomas M. Conte.) Power dissipation is becoming a rst-order design issue in high-performance microprocessors as clock speeds and transistor densities continue to increase. As power dissipation levels rise, the cooling and reliability of high-performance processors becomes a major issue. This implies that signi cant research needs to be done in the area of architectural techniques for reducing power dissipation. One major contributor to a processor's average peak power dissipation is the presence of high di=dt in its execution core. High-energy instructions scheduled together in a single cycle can result in large current spikes during execution. In the presence of heavily weighted regions of code, these current spikes can cause increases in the processor's average peak power dissipation. However, if the compiler produces large enough regions, a certain amount of schedule slack should exist, providing opportunities for scheduling optimizations based on per-cycle energy constraints. This thesis proposes a novel approach to instruction scheduling based on the concept of schedule slack, which builds energy e cient schedules by limiting the energy dissipated in a single cycle. In this manner, a more uniform di=dt curve is generated resulting in a decrease in the execution core's average peak power dissipation. POWER ANALYSIS AND INSTRUCTION SCHEDULING FOR REDUCED di/dt IN THE EXECUTION CORE OF HIGH-PERFORMANCE MICROPROCESSORS
منابع مشابه
A Rough Set Approach to Instruction-Level Power Analysis of Embedded VLIW Processors
Current instruction-level power models of embedded VLIW processors handle the involved imprecision with average values. However, there are applications where it is critical to guarantee that the power consumption within any time frame will not exceed a certain limit. In this paper we proposes to use rough set based approach to handle the uncertainty of the values of the parameters in the power ...
متن کاملPower-efficient Instruction Encoding Optimization for Various Architecture Classes
A huge application domain, in particular, wireless and handheld devices strongly requires flexible and powerefficient hardware with high performance. This can only be achieved with Application Specific Instruction-Set Processors (ASIPs). A key problem is to determine the instruction encoding of the processors for achieving minimum power consumption in the instruction bus and in the instruction ...
متن کاملPower Analysis and Instruction Scheduling for Reduced Di/dt in the Execution Core of High-performance Microprocessors
TOBUREN, MARK CHRISTOPHER. Power Analysis and Instruction Scheduling for Reduced di/dt in the Execution Core of High-Performance Microprocessors. (Under the direction of Dr. Thomas M. Conte.) Power dissipation is becoming a rst-order design issue in high-performance microprocessors as clock speeds and transistor densities continue to increase. As power dissipation levels rise, the cooling and r...
متن کاملPower Aware Instruction Scheduling for Microcontrollers
The ability to reduce power consumption of a device is attractive for several reasons. On one hand, reducing power in high end computers will reduce the cost of cooling and the performance loss due to overheating cores. On the other hand, ubiquitous battery powered devices will enjoy a longer battery life due to the reduction in power consumption. In this paper, we present a set of mechanisms t...
متن کاملUsing Critical Discourse Analysis Based Instruction to Improve EFL Learners’ Writing Complexity, Accuracy and Fluency
The literature of ELT is perhaps overwhelmed by attempts to enhance learners’ writing through the application of different methodologies. One such methodology is critical discourse analysis which is founded upon stressing not only the decoding of the propositional meaning of a text but also its ideological assumptions. Accordingly, this study was an attempt to investigate the impact of critical...
متن کامل